home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / tag_bbs / dcqwk13.zip / DCQWK.DOC < prev    next >
Text File  |  1992-06-02  |  26KB  |  624 lines

  1.                     DCQwk/Tag 2.6 Version 1.3
  2.                  Copyright 1992 by Daniel Corbeau
  3.                         FIDONet 1:167/115
  4.  
  5.  
  6. Welcome to DCQwk, the off-line mail reader door written specifically
  7. for TAG 2.6c.  Reading echomail and local mail can be quite lengthy,
  8. especially on the more active machines.  This door will allow your
  9. users to pack up all new mail, download it to themselves, read, reply
  10. and enter new mail off-line, and upload the mail packets back to the
  11. BBS.  The door will then unarchive the incoming mail packet and toss
  12. the messages into their proper message areas.
  13.  
  14. This is all done with a minimum of setup and time spent by the SySop
  15. due to the DCQwk's ability to interface directly with the TAG 2.6
  16. system files.  All message areas are able to be processed, including
  17. Netmail, E-Mail, and any local areas you have defined.  Of course all
  18. security and flags are in effect.  Users without normal access to the
  19. area will not be allowed access through the door.
  20.  
  21. The files created and downloaded by DCQwk are in QWK format and can be
  22. read in any off-line mail reader supporting this format.  There are
  23. many available and most are share-ware or free-ware.  The response
  24. packets created by the off-line mail readers are then read by the
  25. door.  QWK format is the most popular format available for reading
  26. mail off-line.
  27.  
  28.  
  29. Legal Stuff
  30. ~~~~~~~~~~~
  31.  
  32. DCQWK is Copyrighted (c) 1992 by Daniel Corbeau. It is supplied
  33. without warranty, and the author assumes no liability for damage
  34. caused by performance or non-performance of the software.
  35.  
  36.  
  37. Shareware Registration
  38. ~~~~~~~~~~~~~~~~~~~~~~
  39.  
  40. DCQWK is shareware!   This means that if you use it, you must register
  41. it. You are hereby granted a limited license to use this program for
  42. one month.  At the end of this month, you must either register this
  43. program or stop using it. Registration price for this program is
  44. $20.00 and should be mailed to:
  45.  
  46.                             Daniel Corbeau
  47.                            357 2e Avenue #1
  48.                               Ile Perrot
  49.                              Quebec Canada
  50.                                 J7V 4Z6
  51.  
  52.  
  53. Please fill out and mail the enclosed form called REGISTER.DCQ (part
  54. of the distribution archive) when registering.
  55.  
  56.  
  57. Disclaimer
  58. ~~~~~~~~~~
  59. References to trademarks and copyrighted software not controlled by
  60. Daniel Corbeau will appear throughout this documentation. Such
  61. references are made for the purpose of clarification only and should
  62. not be construed as implying that any agreement or license exists
  63. between Daniel Corbeau and the lawful or owners of these trademarks
  64. and copyrights, nor that any endorsements are intended.
  65.  
  66.  
  67. Guarantee
  68. ~~~~~~~~~
  69. DCQWK is guaranteed to take up space on your hard disk.
  70. DCQWK is guaranteed not to rip, wrinkle, or tarnish.
  71. DCQWK is guaranteed to disappear if deleted.
  72. No other warranty or guarantee is made, express or implied.
  73.  
  74.      ~~~~~~~~~~~~
  75.      ~ WARNING! ~
  76.      ~~~~~~~~~~~~
  77.  
  78. This program contains code that is designed to discourage tampering.
  79. Sections of the code dealing with registration notices and the like
  80. cannot be patched without causing undesirable results.
  81.  
  82. The author assumes no responsibility for any adverse consequences or
  83. damage to systems or software that may occur if this warning is
  84. ignored. A word to the wise should suffice.
  85. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  86.  
  87. QUICK AND EASY INSTALLATION (New Users)
  88.  
  89. NOTE:  A fossil driver, active for each node, is required to be
  90. installed and operating for this door work properly.  Also, if running
  91. multinode, SHARE.EXE must be loaded.
  92.  
  93.  
  94. 1. Make a directory called DCQWK on the hard drive partition on which
  95.    the TAG BBS program resides.  The C: drive will be used in these
  96.    examples.  (The directory can reside under another directory such
  97.    as C:\BBS\ if desired.)
  98.  
  99.    C:\DCQWK
  100.  
  101.  
  102. 2. Unarchive the entire distribution archive into the \DCQWK
  103.    directory.
  104.  
  105.  
  106. 3. Now check that the DCQWK.BAT file reflects your drives and
  107.    directories.  In our example the DCQWK.BAT reads as follows:
  108.  
  109.    cd\DCQwk
  110.    DCQwk dcqwk.ctl -B -DC:\BBS\ -W -T   *OPTIONS - SEE BELOW
  111.    cd\bbs    |      |  ||   |    |  |
  112.    exit         |      |  ||   |    |  |__ Use TAG Color codes
  113.              |      |  ||   |    |
  114.             |      |  ||   |    |__ Use the work drive
  115.              |      |  ||   |
  116.              |      |  ||   |__ Startup directory for this node
  117.              |      |  ||
  118.              |      |  ||__ Disk drive containing the startup directory
  119.              |      |  |
  120.              |      |  |__ Switch to inform DCQWK of the startup location
  121.              |      |
  122.              |      |__ Turn off the bell at the BBS side
  123.              |
  124.              |__ The name of the DCQWK.CTL file
  125.  
  126.  
  127.  
  128.      The functions of the commands are as follows:
  129.      
  130.         -B  Informs DCQWK to turn the bell off on SySop side.  When 
  131.             operating in local mode (see below), however, the bell
  132.             is still active.
  133.      
  134.         -D  Informs DCQWK of the TAG startup directory for the current
  135.             node.  The drive and directory must follow the -D without 
  136.             intervening spaces.
  137.      
  138.         -W  Informs DCQWK to use the indicated work drive.  This can
  139.             be a RAM drive to speed up performance or to a faster
  140.             hard drive.  Whatever drive is specified, it must have
  141.             at least 1 to 2 megs of available space.
  142.      
  143.         -T  To enable the optional TAG <CTRL>P Default colors in the 
  144.             menus.  Without the -T, DCQWK uses its internal colors.
  145.      
  146.      An additional command line switch exists to allow the SySop or
  147.      another authorized user to log on locally.  Set up a batch file
  148.      or command line with the above options as desired and append a
  149.      -L# (the # being the number of the user in the TAG user list). 
  150.      This will allow the local user to access the message areas
  151.      without having to logon locally.
  152.      
  153.         -L# Begins DCQWK with a local logon.  The # indicates the
  154.             number of the user (i.e., SySop = 1).  
  155.    
  156.    When this file has been reviewed and reflects your configuration,
  157.    copy or move it to the directory where TAG resides (C:\BBS in our
  158.    example).
  159.  
  160.    For multinode sysops copy the DCQWK.BAT file to the other TAG
  161.    startup directory(ies) and modify it to point to the current
  162.    startup directory (i.e., -dc:\bbs1).
  163.  
  164.  
  165. 4. Go into TAG and add a selection to the Message Menu (normally menu
  166.    number 3) and set it up to create the dorinfo#.def and to call the
  167.    DCQWK BAT file.  See page 22 in the menu documentation package for
  168.    TAG version 2.5g.  The updated documentation for TAG 2.6 has not
  169.    been released as of this writing.  DO NOT use the `@' in front of
  170.    the batch filename, DCQWK will get the real user name from TAG
  171.    user.lst.
  172.  
  173.     The following is a suggested Menu setup for the DCQWK Door:
  174.     
  175.     1. Long Program Name:    (D)CQwk Off-line Mail Reader Door
  176.     2. Short Program Name:    (D)CQwk Mail
  177.     3. Key:            D
  178.     4. SL:            10
  179.     5. AR Flags:        @
  180.     6. Program Key:        :
  181.     7. Program Data:        DCQWK
  182.     9. Security:        SL, GSL, AR Flags, Normal Command, No
  183.                        Linking
  184.  
  185.    Multinode sysops: Repeat this procedure for each node.
  186.  
  187. 5. Enter into the DCQwk directory and run the DCQWKINS.EXE program. 
  188.    It will query you for certain information about the BBS.  Fill in
  189.    the information as required.  An example DCQWK.CTL file is shown
  190.    below.
  191.  
  192.      The Pro             ; The name of your BBS.
  193.      
  194.      Ile Perrot          ; The town where the BBS is located.
  195.      
  196.      1:167/115           ; The FIDONet Address.
  197.      
  198.      THEPRO              ; QWK packet name as in "THEPRO.QWK" or 
  199.                  ; THEPRO.REP without the extension.
  200.      
  201.      255                 ; The SySop's security level (normally 255).
  202.      
  203.      Daniel Corbeau      ; The SySop's name.  If this is NOT a 
  204.                  ; registered copy, leave the default value of
  205.                       ; NOT REGISTERED or door will NOT run!
  206.      
  207.      ABCDEFGHIJKLM       ; Type in the Key code obtained (see section
  208.                        ; below on obtaining the key).  If this is a
  209.                   ; registered copy, type in the key code 
  210.                   ; supplied with the registration.
  211.      
  212.      The Pro BBS     ; A default origin line - may include the BBS
  213.                       ; name, phone number, or FIDO address, or any
  214.                       ; other text you wish to be put at the bottom
  215.                   ; of each message.
  216.      
  217.      F             ; The drive letter you wish to use for your
  218.                   ; work drive.  This may be any valid DOS
  219.                   ; drive.
  220.  
  221.    After you have entered and saved the above information, DCQWKINS
  222.    will then verify your LASTREAD files.  The program may return the
  223.    following messages:
  224.    
  225.        Lastread File too small
  226.    
  227.        Lastread File not found
  228.    
  229.    If the message "Lastread file too small" is displayed, it is an
  230.    indication that no users other than the SySop have access to the
  231.    area or have read messages in the area.  This error will not affect
  232.    the operation of the door.  It is for informational purposes only.
  233.    
  234.    If the message "Lastread file not found" is displayed, it is an
  235.    indication the area is either a newly created area, or you have
  236.    entered the wrong path for that area in the TAG message base
  237.    editor.
  238.  
  239.  
  240. 6. Ensure that the following files are in the PATH:
  241.  
  242.      DSZ.COM
  243.      PKZIP.EXE
  244.      PKUNZIP.EXE
  245.      PKARC.EXE (Any ARC archiver can be used AS LONG that you modify)
  246.      PKXARC.EXE (the menu commands through DCMENU to reflect the
  247.          changes - see #7 below)
  248.  
  249.    Additionally, if you define other archive types in your archive
  250.    menus or use communications routines other that DSZ.COM in your
  251.    protocol menu, these files must also be in the path.  Please see
  252.    the section on creating custom menus for more information on this
  253.    subject.
  254.  
  255.    DCQWK will NOT function properly without access to these files!
  256.    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  257.  
  258. 7. Creating custom archive and protocol menus is done with the aid of
  259.    DCMENU.EXE.  This program will allow you to define up to four (4)
  260.    different archiver types and up to four (4) different protocol
  261.    types.  A sample archive and protocol menu set is included in the
  262.    distribution archive and the default settings in this menu set
  263.    should suffice for the majority of users.  WARNING!  You must have
  264.    some knowledge of the command line parameters for the Archive and
  265.    transfer protocol software to successfully change the menus.  The
  266.    sample menus are shown below:
  267.  
  268.    Archive Menu Sample            Protocol Menu Sample
  269.  
  270.        [Z] Zip                     [X] Xmodem
  271.        [A] Arc                     [Y] Ymodem
  272.        [R] Arj                     [Z] Zmodem
  273.        [L] Lzh                    *[A] Auto Zmodem
  274.        
  275.    * The Auto Zmodem selection allows for automatically beginning the
  276.      download after the bundling is complete.  For it to operate, the
  277.      letter used to select the protocol MUST be "A" as shown above. 
  278.      The [Z] Zmodem selection requires that you press the "G" key
  279.      before downloading begins.)
  280.  
  281.    When you exit this program, the DCQWK.MNU will be updated and
  282.    the values you installed will take effect.  A word of caution, the
  283.    command line strings for the archive programs and for some
  284.    communications programs are very specific.  Be sure you have them
  285.    correctly set or strange results may occur.
  286.  
  287. 8. Run the program DCQWKMNT.EXE for each TAG startup directory.
  288.    EI: DCQWKMNT c:\bbs\       (single TAG, or Multi-tag Node 1)
  289.        DCQWKMNT c:\bbs1\   (Multi-tag node x)
  290.    
  291. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  292. QUICK AND EASY INSTALLATION (Upgrading from a version prior to 1.2)
  293.  
  294.    To upgrade from a version of DCQWK prior to 1.2, please read and be
  295.    familiar with the above instructions for new installations.  Your
  296.    directories will have already been created and your old version of
  297.    the program will be installed.  REGISTERED USERS!   Be sure you
  298.    write down the key number from the DCQWK.CTL file in a secure
  299.    location or have your registration paperwork handy.  If this is not
  300.    done, you will not be able to access the program after
  301.    installation!
  302.    
  303.    Next, put a formatted floppy into one of your floppy drives and
  304.    copy the contents of \DCQWK directory onto it.  Also copy
  305.    OFLMSG.USR from your \GFILES directory onto this diskette.  This is
  306.    done in case you experience problems with the new installation. 
  307.    You can then fall back to the older version until you find out what
  308.    the problem is.  Erase all the old files from \DCQWK by entering
  309.    the DCQWK directory and issuing a DEL *.* command.  BE SURE YOU ARE
  310.    IN THE PROPER DIRECTORY!
  311.    
  312.    The next step is to go into the \GFILES directory and erase the
  313.    OFLMSG.USR file.  This is necessary because version 1.3 of DCQWK
  314.    uses a different format OFLMSG.USR file than the older versions. 
  315.    Failure to perform this step will lockout the users from the DCQWK
  316.    door!  Then proceed with the installation from step 2 above.  Enter
  317.    the key number you copied above into the DCQWKINS program when
  318.    prompted.
  319.  
  320. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  321. QUICK AND EASY INSTALLATION (Upgrading from version 1.2)
  322.  
  323.    To upgrade from version 1.2 of DCQWK, please read and be familiar
  324.    with the above instructions for new installations.  Your DCQWK
  325.    directory will have already been created and your old version of
  326.    the program will be installed.  REGISTERED USERS!   Be sure you
  327.    write down the key number from the DCQWK.CTL file in a secure
  328.    location or have your registration paperwork handy.  If this is not
  329.    done, you will not be able to access the program after
  330.    installation!
  331.    
  332.    Next, put a formatted floppy into one of your floppy drives and
  333.    copy the contents of \DCQWK directory onto it.  Also copy
  334.    OFLMSG.USR from your \GFILES directory onto this diskette.  This is
  335.    done in case you experience problems with the new installation. 
  336.    You can then fall back to the older version until you find out what
  337.    the problem is.  Erase the old executable files from \DCQWK by
  338.    entering the \DCQWK directory and issuing a DEL *.exe command. 
  339.    Also delete the configuration file dcqwk.ctl.  BE SURE YOU ARE IN
  340.    THE PROPER DIRECTORY!  Then remove the \WORK and the \UPLD
  341.    directories.
  342.    
  343.    Unarchive the executable files form the archive package into the
  344.    \DCQWK directory.  Then proceed with the installation from step 3
  345.    above.  Enter the key number you copied above into the DCQWKINS
  346.    program when prompted.
  347.  
  348. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  349.  
  350. OBTAINING A KEY
  351. ~~~~~~~~~~~~~~~
  352.  
  353. To obtain a key to permit DCQWK to run for the one month trial period,
  354. log on to The Pro BBS at (514)-425-2276 and enter the door which will
  355. produce your custom key.
  356.  
  357. The second, and easiest option for sysops able to FREQ files is to FREQ
  358. dcqwk.key from 1:167/115.  The machine will look up your information
  359. in the FidoNet node list and return the proper key to you along with
  360. instructions for its use.  Be sure to use your name in the
  361. insatllation program EXACTLY as it appears in the nodelist or DCQWK
  362. will not operate!
  363.  
  364. Another option is to request a key via
  365. Netmail to Daniel Corbeau at FIDO 1:167/115.  Include your full name,
  366. BBS Name, and voice phone number.
  367.  
  368. The key you obtain will allow DCQWK to work for a period of 1 month. 
  369. During this period you can decide if you want to register DCQWK or
  370. discontinue using it.  
  371.  
  372. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  373.  
  374. MAINTENANCE
  375. ~~~~~~~~~~~
  376.  
  377. There is no maintenance required with DCQWK.  However, if you create
  378. new areas, delete current areas or make any changes to the message
  379. areas that result in changes to the area's number or order, run
  380. DCQWKMNT from the DOS prompt to notify DCQWK of the changes.  DCQWKMNT
  381. must reside in the DCQWK directory.  DCQWKMNT prevents a user from
  382. uploading messages to an area that was deleted or into the wrong area
  383. in the case of the areas being moved, added or deleted.
  384. DCQWKMNT must be run for each TAG startup directory.
  385.  
  386.  
  387. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  388.  
  389. OPERATION
  390. ~~~~~~~~~
  391.  
  392. For the user to operate DCQWK, he must enter the program using the
  393. command (D)CQWK from the message menu prompt.  The main screen will
  394. appear.  (If the message areas have been changed, the user will be
  395. sent directly to the Select areas screen to confirm his selections.) 
  396. New users will be directed to the Archive selection, Protocol
  397. selection, and Select Area screens before arriving at the Main Menu.  
  398.  
  399. The main menu allows for the following selections:
  400.  
  401.     (H)elp
  402.     (S)elect Areas
  403.     (A)rchive Selection
  404.     (P)rotocol Selection
  405.     (D)ownload Messages
  406.     (U)pload Messages
  407.     (Q)uit
  408.  
  409. The (H)elp selection presents a SySop configurable help screen for the
  410.      user.
  411.  
  412. The (S)elect Area function allows the user to select which areas will
  413.      have mail bundled and sent.
  414.  
  415. The (A)rchive Selection function lets the user select which archiver
  416.      will be used for compressing the mail bundle.  This is normally
  417.      PKZIP but can be whatever is set up during the installation of
  418.      this door.
  419.  
  420. The (P)rotocol Selection allows the user to select which transfer
  421.      protocol is used to transfer the mail packet.
  422.  
  423. The (D)ownload Messages selection begins searching for messages in the
  424.      selected areas and presents the user with the following options
  425.      upon completion of the search:
  426.  
  427.      The following commands are valid and are described below.  If the
  428.      user needs help with the commands, pressing "?" will get a
  429.      display similar to the following:
  430.    
  431.    
  432.                              Scan Commands
  433.                              ~~~~~~~~~~~~~
  434.      Q    Quit.  Don't do the bundling.  Return to the main menu.
  435.  
  436.      G    Go.  Do the bundling with the areas and the amount of
  437.          messages scanned.
  438.  
  439.     -#    Remove an Area from the bundling.
  440.           Example: -3 -23 would remove areas 3 and 23 from the
  441.          bundling.
  442.  
  443.     -Lx/y Bundle from Area x the last y messages.  These messages
  444.          will be bundled in addition to any found during the
  445.          search.  x = Area number, y = Number of messages.
  446.           Example: -L10/20  Would bundle the last 20 messages from
  447.          Area 10.
  448.  
  449.     Note: -# and -Lx/y command can both exist in the same command
  450.           line, however, both CANNOT affect the same area.
  451.           Example:    -3 -23 -L10/20 is valid but
  452.               -3 -L3/20      is NOT valid
  453.  
  454.      ?    Will re-display this list (in monochrome only)
  455.  
  456.  
  457. The (U)pload Messages selection begins the process or uploading the
  458.      user's reply packet and tossing it to the proper areas.  When
  459.      selected, DCQWK will prompt the user to begin the upload.  At the
  460.      completion of the upload, DCQWK will check the messages for
  461.      matching user name, whether the messages are duplicates
  462.      (accidently uploading a reply packet more than once), and toss
  463.      the acceptable messages into the proper areas.
  464.  
  465. The (Q)uit selection will save the current message status and exit to
  466.      the BBS.  
  467.  
  468. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  469.  
  470. Note:
  471.  
  472. *  To enable the sending of Netmail from an offline editor when using
  473.    the *.msg format, ensure that the offline editor makes the first
  474.    line of the message text as follows:
  475.  
  476.     To: Zone:Net/Node
  477.  
  478.    If this does not occur, either enter it manually or use a different
  479.    QWK compatible offline reader which does enter the Zone:Net/Node
  480.    number as above.  The entire line including the "To: " must be
  481.    entered.  Offline enters this information correctly but WinQWK does
  482.    not.  
  483.    
  484. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  485.  
  486. Program limitations.
  487.  
  488. 255 areas.
  489. 32k bytes per message (FIDONet limit)
  490. No limit on # of messages.
  491.  
  492. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  493.  
  494. Comments:
  495.  
  496. *  You can edit the DCQWKHLP.LST file, but be sure that you don't
  497.    exceed one screen length (24 lines).
  498.  
  499. *  DCQWK has been tested to date with OFFLINE, WinQWK, and SMLR
  500.    off-line mail readers.
  501.  
  502. *  Locked Baud rates to 19200 have been tested.
  503.  
  504. *  If no tagline is defined in your MBOARDS.DAT file, a tagline will
  505.    be generated as entered during the installation.  If none has been
  506.    defined, a default tagline will be generated by DCQWK.
  507.  
  508. *  TOSSCAN, CONFMAIL, SQUISH and IMAIL mail tossers have been tested
  509.    with DCQWK.
  510.  
  511. *  BNU and X00 Fossil drivers have been tested with DCQWK
  512.  
  513. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  514.  
  515. Thank's
  516. ~~~~~~~
  517.  
  518. Many thank's to:
  519.  
  520. Debbi & Mark McKay, Ed Kwasniewski, Roger Lareau and Tom LeClerc for doing
  521. the beta testing and for the support.  Also thanks to the Tag team for the
  522. wonderful BBS program.
  523.  
  524.  
  525. HISTORY
  526. ~~~~~~~
  527.  
  528. 1.0  First public Release
  529.  
  530. 1.1  Added support for password protected areas.
  531.      Added Tag ^P color codes in the <S>election screen.
  532.      (Thank's to Mark McKay for the source code.)
  533.      Added the ability to download and copy message packets locally.
  534.      Added Auto Zmodem download.
  535.      Removed the <C>reate function.
  536.      Made the <C>reate command part of the <D>ownload command.
  537.      Modified the swap routine to use COMSPEC.
  538.      Made the program update the lastread file for new users.
  539.      (New users shouldn't see the lastread errors anymore.)
  540.      Corrected wrong tag lines in areas.
  541.      Corrected compilation errors. (Mostly the <upload> error!)
  542.  
  543. 1.2  Added Duplicate checking for uploaded messages.
  544.      Duplicate messages (up to 200 messages) are kept in a file.
  545.         Useful if someone forgets to erase a reply packet after
  546.         uploading it and then starts a new session.
  547.      Speed increase for Hudson message bases.
  548.      Added configurable archive and protocol menus.
  549.      Eliminated the need for complicated batch files for the archive
  550.         and protocol manipulation.
  551.      Areas with 0 new messages are now skipped during the bundling.
  552.      The lastread pointers to each message area are now only updated
  553.         when the user <Q>uits the door.
  554.      Improved the calculation of the displayed lastread indicators.
  555.      The door will now use the address indicated in the MBOARDS.DAT
  556.         file to enable the proper use of AKAs.  If none is specified,
  557.         the door will default to the main address as specified during
  558.         DCQWKINS installation.
  559.      Added the ability to define a default origin line.  If the
  560.         message is uploaded without one, this one will be used.  If
  561.         this origin line is also not defined, then a default origin
  562.         line provided by DCQWK will be used.
  563.      Added a function that will notify a user if the MBOARDS.DAT
  564.         file has been modified since the last time a user has logged
  565.         on.  It will notify the user to update his area selections and
  566.         he will be sent directly to the Area selection menu.
  567.  
  568.         *******#######   ALSO   #######*******
  569.                          ~~~~
  570.         A new program has been added called DCQWKMNT.EXE which
  571.         performs maintenance when areas are added or deleted or
  572.         whenever the MBOARDS.DAT has been modified.  Its function is
  573.         to prevent a user from uploading a message to a deleted area,
  574.         or to the wrong area.
  575.      Added a function to verify the user name when uploading a message
  576.         packet.  The field "From Who" is checked against the users BBS
  577.         Realname or the BBS Username.  If it doesn't match either of
  578.         the names, the message will be rejected.
  579.  
  580.         *******#######   ALSO   #######*******
  581.                          ~~~~
  582.     DCQWK will change the Username to the Realname in areas that
  583.     do not allow handles and will change the Realname to the
  584.     Username in areas that force handles.  If the Username is the
  585.     same as the Realname, DCQWK will replace the name with
  586.     "Anonymous" for areas with forced handles
  587.      Expanded error messages and made them more explicit.  Created an
  588.         error log file in the dcqwkerr.log for fatal errors.
  589.      Added the "Scan" command.  After issuing a "Download" command and
  590.         after DCQWK has displayed the areas and message numbers in
  591.         each selected area, these commands will allow various
  592.         functions affecting the bundling of messages.  It replaces the
  593.         "Proceed Y/N" command.
  594.  
  595. 1.3  Support added for TAG 2.6c multinode setup (as well as earlier 
  596.         multinode beta versions.
  597.      Eliminated the need to create the \WORK and \UPLD directories. 
  598.         They are now created and removed on the fly.
  599.      A separate log file is now created for each node.  Node 1 is
  600.         called DCQWK.LOG.
  601.      Command line parameters have been added.
  602.         -B  Informs DCQWK to turn the bell off on sysop side.  In
  603.             local mode, however, the bell is still active
  604.         -D  Informs DCQWK of the TAG startup directory for the current
  605.             node
  606.         -L# Begins DCQWK with a local logon.  The # indicates the the
  607.             number of the user (i.e., sysop = 1).
  608.         -W  Informs DCQWK to use the indicated work drive.  This can
  609.             be a RAM drive to speed up performance or to a faster
  610.             hard drive.  A Minimum 1 to 2 megs of space is needed
  611.             in this drive.
  612.  
  613.  
  614. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  615.  
  616. In case of problems I can be reached via:
  617.  
  618.    TAG_Doors Echo
  619.    Fido: 1:167/115
  620.    BBS : (514)-425-2276
  621.    Voice (514)-425-2819  No later then 1:00 AM EST.. :-)
  622.  
  623. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  624.